/**
 * 打印模板
 * - 启用字段之前，先确保能获取到该字段信息
 */
export const cashiersTemplate = [
  {
    id: 1,
    type: "all",
    // 使用字段
    useFields: [
      "merchname",
      "orderNo",
      "opuser",
      "time",
      "goodslist",
      // "goodslist.foodName",
      // "goodslist.number",
      // "goodslist.price",
      // "goodslist.totel",
      "remark",
      "fee",
      "subsidies",
      "discount",
      "total",
      "foot",
    ],
  },
  {
    id: 2,
    type: "cashier",
    // 使用字段
    useFields: ["merchname", "orderNo", "time", "goodslist", "remark", "fee", "total"],
  },
  {
    id: 3,
    type: "kitchen",
    // 使用字段
    useFields: [
      "merchname",
      // "orderNo",
      "opuser",
      "time",
      "goodslist",
      // "goodslist.foodName",
      // "goodslist.number",
      // "goodslist.price",
      // "goodslist.totel",
      "remark",
      // "fee",
      // "subsidies",
      // "discount",
      // "total",
      // "foot",
    ],
  },
  {
    id: 1002,
    type: "no-order",
    // 使用字段
    useFields: [
      "merchname",
      "orderNo",
      "time",
      "goodslist",
      "remark",
      "total",
      "foot",
    ],
  },
];

// 可选字段
export const fields = [
  {
    name: "标题",
    fields: [
      {
        index: 0,
        name: "merchname",
        value: "商家名称",
        isUsed: true,
      },
      {
        index: 1,
        name: "custom-title",
        value: "自定义标题",
        isUsed: false,
        canEdit: true,
      },
    ],
  },
  {
    name: "头部",
    fields: [
      // {
      //   index: 2,
      //   name: "serialNo",
      //   value: "流水号",
      //   show: false,
      // },
      {
        index: 3,
        name: "orderNo",
        value: "订单号",
        isUsed: true,
      },
      {
        index:4,
        name: "opuser",
        value: "收银员",
        isUsed: true,
      },
      {
        index: 5,
        name: "time",
        value: "下单时间",
        isUsed: true,
      },
    ],
  },
  {
    name: "菜品信息",
    fields: [
      // {
      //   name: "foodName",
      //   value: "菜品",
      // },
      // {
      //   name: "number",
      //   value: "数量",
      // },
      // {
      //   name: "price",
      //   value: "金额",
      // },
      // {
      //   name: "totel",
      //   value: "小计",
      // },
      {
        index: 6,
        name: "goodslist",
        value: "菜品列表",
        isUsed: true,
      },
      {
        index: 7,
        name: "remark",
        value: "备注",
        isUsed: true,
      },
      {
        index: 8,
        name: "fee",
        value: "金额合计",
        isUsed: true,
      },
    ],
  },
  {
    name: "结算信息",
    fields: [
      {
        index: 9,
        name: "subsidies",
        value: "补贴",
        isUsed: true,
      },
      {
        index: 10,
        name: "discount",
        value: "会员折扣",
        isUsed: true,
      },
      {
        index: 11,
        name: "total",
        value: "应收合计",
        isUsed: true,
      },
    ],
  },
  {
    name: "底栏",
    fields: [
      {
        index: 12,
        name: "foot",
        value: "欢迎下次光临",
        isUsed: true,
      },
      {
        index: 13,
        name: "custom-foot",
        value: "自定义底栏",
        isUsed: false,
        canEdit: true,
      },
    ],
  },
];

// 模板订单数据 （所有订单数据要格式化成次格式）
export const sourceDate = {
  merchname: "社区老年餐桌",
  orderNo: "1234567890",
  opuser: "收银员",
  time: "2024/08/09 14:56",
  goodslist: [
    {
      foodName: "包饭",
      number: 2,
      price: "10.0",
      totel: "20.0",
    },
    {
      foodName: "香菜土豆丝",
      number: 1,
      price: "18.5",
      totel: "18.5",
    },
  ],
  remark: "变态辣",
  fee: "20.5",
  subsidies: "3",
  discount: "0.5",
  total: "29.0",
  foot: "欢迎下次光临",
};
